Intel Edisonの初期状態で起動するWebサーバを止めたくないけど80番ポート使いたい
既存アプリは使いつつ80番ポートを使いたい
この記事ではDevice Informationというipやホスト名を返すWebアプリのプロセス自体を止めていますが、 これはこれで使いつつ80番ポートも使いたい という人もいるかもしれません。 そんなときはアプリのソースを書き換えて、起動するポートを変えてしまいましょう。
/usr/lib/edison_config_tools/edison-config-server.jsの最終行でlistenしているポート番号を 80から任意のポートに変更します。
//edison-config-server.js ・ ・ http.createServer(requestHandler).listen(3000); //←80から3000へ変更
再起動すれば、いままで80番ポートでアクセスしていたDevice Informationが指定したポートでアクセスできます。 これで80番ポートを自分で使うことができるようになりました。